Layout-sensitive language extensibility with SugarHaskell
نویسندگان
چکیده
منابع مشابه
Tool Support for Language Extensibility
During the last years, one can recognise a development towards application domain languages and extensible language models. Due to their extended expressiveness, these language models have considerable advantages over rigid general purpose languages. However, a complicating factor in the use of extensible language models are the conventional compiler construction techniques. Compilers construct...
متن کاملLayout-Sensitive Generalized Parsing
The theory of context-free languages is well-understood and context-free parsers can be used as off-the-shelf tools in practice. In particular, to use a context-free parser framework, a user does not need to understand its internals but can specify a language declaratively as a grammar. However, many languages in practice are not context-free. One particularly important class of such languages ...
متن کاملMemory Hierarchy Sensitive Graph Layout
Mining large graphs for information is becoming an increasingly important workload due to the plethora of graph structured data becoming available. An aspect of graph algorithms that has hitherto not received much interest is the effect of memory hierarchy on accesses. A typical system today has multiple levels in the memory hierarchy with differing units of locality; ranging across cache lines...
متن کاملCache-sensitive Memory Layout for Binary Trees
We improve the performance of main-memory binary search trees (including AVL and red-black trees) by applying cache-sensitive and cacheoblivious memory layouts. We relocate tree nodes in memory according to a multi-level cache hierarchy, also considering the conflict misses produced by set-associative caches. Moreover, we present a method to improve onelevel cache-sensitivity without increasing...
متن کاملMulti-mode Sensitive Layout Synthesis of Microresonators
Microresonator layouts are synthesized such that their preferred mode of oscillation is well-separated from the higher order in-plane and out-of-plane modes. Building on our previous work, we have incorporated models for four out-of-plane modes. All these modes are modeled as springmass systems. The spring constants and the effective masses of these modes are analytically derived. Synthesis is ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGPLAN Notices
سال: 2013
ISSN: 0362-1340,1558-1160
DOI: 10.1145/2430532.2364526